Conversation
Encodes CCHIP, California's separate CHIP population for children under 19 in San Francisco, San Mateo, and Santa Clara counties with household income above the Medi-Cal limit and at or below 322 percent of the FPL, as a new CHILD_CCHIP branch of chip_category. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #9434 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 3 2 -1
Lines 78 45 -33
=========================================
- Hits 78 45 -33
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
CMS SHO #12-002 keeps DACA outside the CHIP lawfully residing option, and the county handbook excludes children with employer-sponsored coverage available, not only those enrolled in it. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
- Count the unborn children of every pregnant member of a California MAGI household (DHCS ACWDL 20-10) through ca_medicaid_household_pregnancies - Make California's child and pregnancy Medi-Cal ceilings inclusive at the stored ratio's precision (WIC § 14005.26; WIC § 15832(a)(1)(B)), and compose is_older_child_for_medicaid from its _fc and _nfc parts - Apply the Medi-Cal Access Program insurance exclusion to California FCEP eligibility through the CHIP disqualifying coverage list (WIC §§ 15833-15834); the 10 CCR § 2699.200 maternity exception is documented as not modeled - Cite WIC §§ 15853, 15850.1 and 15850.5 in the CCHIP parameters and variable, with one anchor per source - Fold the changelog into one fragment; add California FCEP and mixed-state tests Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Implements California's County Children's Health Initiative Program (CCHIP), the separate CHIP population for children under 19 in San Francisco, San Mateo, and Santa Clara counties with household income above the Medi-Cal child limit (266% FPL) and at or below 322% FPL.
Testing CCHIP against Medi-Cal surfaced three California Medi-Cal rules the model encoded differently from DHCS guidance, so this PR also corrects them:
Closes #8522
Regulatory authority
CCHIP
Medi-Cal interactions
Program overview
CCHIP eligibility
np.isin(county_str, gov.states.ca.dhcs.cchip.counties)age < gov.hhs.chip.child.max_age~is_medicaid_eligiblemedicaid_income_level <= gov.states.ca.dhcs.cchip.income_limit(3.22)immigration_statusnotUNDOCUMENTEDorDACA~has_chip_disqualifying_health_coverage~offered_aca_disqualifying_esi(the handbook has no affordability test; the ACA affordable offer input is the closest available proxy, so it under-excludes)California Medi-Cal changes
ca_medicaid_household_pregnanciesfollows the person's MAGI composition (tax filer, tax dependent, and non-filer rules) with pregnancies as weights;medicaid_household_sizeuses it in California and keeps the applicant-only count elsewhereis_infant_for_medicaid_fc,is_young_child_for_medicaid_fc,is_older_child_for_medicaid_fccompare with<=in California at the stored ratio's float32 precision; other states are unchanged.is_older_child_for_medicaidnow composes its_fcand_nfcparts like the other child categoriesis_pregnant_for_medicaid_fccompares with<=in Californiais_chip_fcep_eligible_personrequires~has_chip_disqualifying_health_coveragein California onlyBenefit
Eligible children take the new
CHILD_CCHIPbranch ofchip_category. Everything downstream (is_chip_eligible,chip_enrolled,per_capita_chip,chip,chip_federal_share,is_aca_ptc_eligible) keys offchip_category != NONEand is unchanged.per_capita_chipalready uses California's MACPAC separate-CHIP spending and enrollment, which include CCHIP.CHILD_CCHIPis appended afterNONEin the enum so the existing indices, which 74 analytics-coverage tests assert numerically, do not shift. Inselectit sits afterCHILD; the two never overlap because California's statewide child CHIP limit is-.inf.Not modeled (by design)
<; not a CHIP boundary, out of scopeFiles
Test plan
ca_cchip_eligible(each county, Los Angeles, unknown county, 322% boundary both sides, Medi-Cal eligible, age 18/19, undocumented, DACA, LPR, TPS, ESI, employer coverage available, out of state)CHILD_CCHIPandchipof 13,119.89 with ACA PTC eligibility off for the child; Los Angeles, above 322%, below 266% (routes to Medi-Cal), pregnant spouse (FCEP) plus child (now Medi-Cal because the household counts the unborn child), child with ESI, child with employer coverage available, DACA child🤖 Generated with Claude Code